/******************************************************************************
 * Copyright (C) 2011 ShenZhen ComTop Information Technology Co.,Ltd
 * All Rights Reserved.
 * 本软件为深圳康拓普开发研制。未经本公司正式书面同意，其他任何个人、团体不得使用、
 * 复制、修改或发布本软件.
 *****************************************************************************/

package com.code.common.codegen;

/**
 * 掩码处理接口。 根据给定的值将掩码转换成编码。(产生的编码由实现类确定)
 * 
 * @author 徐书高
 * @since 1.0
 * @version 2011-08-16 吴宠 修改
 */
public interface MaskProcessor {
    
    /**
     * 根据掩码和指定的序列号生成编码
     * 
     * @param mask 掩码
     * @param sequence 流水号
     * @return 编码
     */
    String getCode(String mask, String sequence);
}